fire extinguishing powder - French English Dictionary